{
    "name": "pathway-backend",
    "version": "1.0.0",
    "description": "",
    "main": "dist/index.js",
    "scripts": {
        "watch": "tsc && tsc-alias && concurrently \"tsc -w && tsc-alias\" \"nodemon dist/index.js\"",
        "start": "rm -rf dist && tsc && tsc-alias && pm2 start dist/index.js --source-map-support --name=pathway",
        "r": "rm -rf dist && tsc && tsc-alias && pm2 restart pathway && pm2 log pathway",
        "build": "tsc && tsc-alias"
    },
    "author": "",
    "license": "ISC",
    "devDependencies": {
        "@typescript-eslint/eslint-plugin": "^5.59.0",
        "@typescript-eslint/parser": "^5.59.0",
        "concurrently": "^8.0.1",
        "eslint": "^8.38.0",
        "nodemon": "^2.0.22",
        "ts-node": "^10.9.1",
        "tsc-alias": "^1.8.5"
    },
    "dependencies": {
        "@fastify/cookie": "^8.3.0",
        "@fastify/cors": "^8.2.1",
        "@fastify/session": "^10.2.1",
        "@fastify/static": "^6.10.1",
        "@fastify/swagger": "^8.3.1",
        "@fastify/swagger-ui": "^1.8.0",
        "@fastify/type-provider-typebox": "^3.1.0",
        "@sinclair/typebox": "^0.27.8",
        "axios": "^1.3.6",
        "bcrypt": "^5.1.0",
        "fastify": "^4.15.0",
        "fastify-multer": "^2.0.3",
        "glob": "^10.2.1",
        "html-filter": "^4.3.3",
        "libphonenumber-js": "^1.10.28",
        "moment": "^2.29.4",
        "nodemailer": "^6.9.1",
        "pg": "^8.10.0",
        "sequelize": "^6.31.0"
    }
}
